﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Shutterstock.Salesforce.SSISDownload.SSISTask
{
    public static class Constants
    {
        public static String PERSIST_REPLICATEELEMENT = "SalesForceReplicateComponent";
        public static String PERSIST_REFRESHELEMENT = "SalesForceRefreshComponent";
        public static String PERSIST_SQLDESTCONMGR = "SqlDestinationConnectionName";
        public static String PERSIST_BATCHSIZE = "BatchSize";
        public static String PERSIST_MAINTAININDEXES = "MainTainIndexes";
        public static String PERSIST_MAINTAINPERMISSIONS = "MaintainPermissions";
        public static String PERSIST_MAXTHREAD = "MaxThread";
        public static String PERSIST_USERNAME = "UserName";
        public static String PRESIST_PASSWORD = "Password";
        public static String PERSIST_MESSAGELEVEL = "MessageLevel";
        public static String PERSIST_MANUALCOMPARISON = "ManualComparison";
        public static String PERSIST_NUMRETRIES = "MaxRetries";
        public static String USE_BULK_API = "UseBulkAPI";
        public static String BULK_CUTOFF = "BulkCutoff";
        public static String BULK_PATH = "BulkPath";
        public static String PERSIST_DEFAULT_STATUS = "DefaultStatus";
        public static String PERSIST_EXCEPTION_TABLE_NAME = "ExceptionTableName";
        public static String PERSIST_EXCEPTION_COLUMN_NAME = "ExceptionColumnName";
        public static String PERSIST_EXCEPTION_OBJECT_COLUMN_NAME = "ObjectNameColumnName";
        public static String PERSIST_EXCEPTION_FORCE_BULK_COLUMN_NAME = "ForceBulkColumnName";
        public static String PERSIST_EXCEPTION_FORCE_STANDARD_COLUMN_NAME = "ForceStandardColumnName";
        public static String PERSIST_ALLOW_EXCEPTIONS = "AllowExceptions";


        public static String PERSIST_SEND_DML_EMAIL= "SendDMLEmail";
        public static String PERSIST_DML_FROM_ADDRESS = "FromAddress";
        public static String PERSIST_DML_TO_ADDRESS = "ToAddress";
        public static String PERSIST_DML_SMTP_ADDRESS = "SmtpAddress";
    }
}
